Synonyms for "fictitious place"

Words with similar meaning